Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy programista Java

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Starszego programisty Java, który dołączy do naszego zespołu technologicznego i poprowadzi projekty programistyczne o wysokim stopniu skomplikowania. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój oraz wdrażanie aplikacji opartych na technologii Java, a także za koordynację pracy zespołu programistów. Wymagana jest dogłębna znajomość języka Java, frameworków takich jak Spring oraz Hibernate, a także umiejętność pracy w metodykach Agile. Kandydat powinien posiadać zdolności przywódcze, umiejętność rozwiązywania problemów oraz doświadczenie w zarządzaniu projektami IT. Oferujemy możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz pracę w dynamicznym i wspierającym zespole. Jeśli jesteś osobą ambitną, zorientowaną na cel i chcesz rozwijać swoje kompetencje w obszarze technologii Java, zapraszamy do aplikowania na to stanowisko.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji w języku Java.
  • Nadzór i koordynacja pracy zespołu programistów.
  • Wdrażanie najlepszych praktyk programistycznych i standardów kodowania.
  • Analiza wymagań biznesowych i technicznych.
  • Udział w planowaniu i realizacji projektów IT.
  • Mentoring młodszych programistów i wsparcie techniczne zespołu.
  • Optymalizacja istniejących rozwiązań i kodu.
  • Współpraca z innymi działami w celu zapewnienia jakości produktów.
  • Przygotowywanie dokumentacji technicznej.
  • Monitorowanie postępów prac i raportowanie do kierownictwa.

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w programowaniu w języku Java.
  • Znajomość frameworków Spring, Hibernate oraz narzędzi do budowy aplikacji.
  • Doświadczenie w pracy z bazami danych SQL i NoSQL.
  • Umiejętność pracy w metodykach Agile/Scrum.
  • Doświadczenie w zarządzaniu zespołem programistów.
  • Znajomość narzędzi kontroli wersji, np. Git.
  • Dobre umiejętności komunikacyjne i organizacyjne.
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
  • Umiejętność rozwiązywania problemów i podejmowania decyzji.
  • Wykształcenie wyższe informatyczne lub pokrewne.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z językiem Java?
  • Czy miałeś okazję zarządzać zespołem programistów?
  • Jakie frameworki Java znasz i stosujesz?
  • Opowiedz o projekcie, w którym pełniłeś rolę lidera technicznego.
  • Jak radzisz sobie z rozwiązywaniem konfliktów w zespole?
  • Czy masz doświadczenie w pracy w metodyce Agile?
  • Jakie narzędzia do kontroli wersji znasz?
  • Jakie są Twoje mocne strony jako programisty Java?
  • Czy masz doświadczenie z bazami danych SQL i NoSQL?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?